"""
def 函数名(参数):
    函数体
    return 返回值
"""


def add(a: int, b: int) -> int:
    return a + b


print(add(5, 3))


# 返回None == null
def sub(a: int, b: int) -> None:
    """
    减法函数
    :param a: 减数
    :param b: 被减数
    :return: None
    """
    print(f"a - b = {a - b}")
    return None


res = sub(10, 5)
print(type(res))

if not res:
    print("None 相当于 False在if判断中")


# 嵌套调用

def func_a():
    print("A---------")


def func_b():
    print("B---------")


def func_c():
    func_a()
    func_b()
    print("C---------")


func_c()
